simultaneous interpretation - Spanish English Dictionary